package dto

import	"github.com/vueadmin/utils/common/request"

/**
 * @description(数据列表)
 * @buildcode(true)
*/
type LinkcataPageReq struct {
	request.PageReq
	LinkcataId    *int   `json:"linkcata_id"` //主键id
	ClassName string `json:"class_name"` //分类名称 
	Status *int `json:"status"` //状态 正常-1;禁用-0
	Count string `json:"count"` //分类下数量 
}

/**
 * @description(添加)
 * @buildcode(true)
*/
type LinkcataAddReq struct {
	ClassName string `json:"class_name"` //分类名称 
	Status int8 `json:"status"` //状态 正常-1;禁用-0
	Jdt int `json:"jdt"` //进度条 
}

/**
 * @description(修改)
 * @buildcode(true)
*/
type LinkcataUpdateReq struct {
	LinkcataId     int   `json:"linkcata_id" validate:"required" label:"编号"` //主键id
	ClassName string `json:"class_name"` //分类名称 
	Status int8 `json:"status"` //状态 正常-1;禁用-0
	Jdt int `json:"jdt"` //进度条 
}

/**
 * @description(获取修改方法详情)
 * @buildcode(true)
*/
type LinkcataGetUpdateInfoReq struct {
	LinkcataId         int  `json:"linkcata_id" validate:"required" label:"编号"` //主键id
}

/**
 * @description(删除)
 * @buildcode(true)
*/
type LinkcataDeleteReq struct {
	LinkcataId     []int   `json:"linkcata_id" validate:"required" label:"编号"` //主键id
}

/**
 * @description(查看详情)
 * @buildcode(true)
*/
type LinkcataDetailReq struct {
	LinkcataId     int   `json:"linkcata_id" validate:"required" label:"编号"` //主键id
}

